﻿#include "ZRoundEffect.h"

class ZRoundEffectPrivate
{
public:
    ZRoundEffectPrivate()
    {
        x_radius = 0;
        y_radius = 0;
    }

    qreal x_radius;
    qreal y_radius;
};

ZRoundEffect::ZRoundEffect(QObject *parent) : QObject(parent)
{
    m_data = new ZRoundEffectPrivate;
}

ZRoundEffect::~ZRoundEffect()
{
    delete m_data;
}

void ZRoundEffect::setXRadius(qreal radius)
{
    m_data->x_radius = radius;
}

void ZRoundEffect::setYRadius(qreal radius)
{
    m_data->y_radius = radius;
}

qreal ZRoundEffect::getXRadius()
{
    return m_data->x_radius;
}

qreal ZRoundEffect::getYRadius()
{
    return m_data->y_radius;
}
